

#include<iostream>
#include<vector>
#include<string>
using namespace std;






class Scanner
{

	vector<Token*> m_tokenList =null;
	string m_fileName =null;
	ErrorManager error;
	FileManager fileManager;
public:

	//constructor
	Scanner(string file):m_fileName(file){}

	//login the errors and open file
	bool init();
	bool process();
	void printToken();
};






